package com.sumainfor.pc.gmio.dao.MktFeign;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * 功能描述:
 * 业主提前收房
 *
 * @Auther: zhlu
 * @Date: 2019/1/12 15:34
 * @Description:
 */
@Mapper
public interface HousingOwadvanceMapper {

    /**
     * 功能描述:
     * 获取业主提前收房列表
     *
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/1/12 15:35
     */
    List<Map<String, Object>> getHousingOwList(Map<String, Object> params);

    /**
     * 功能描述:
     * 获取业主提前收房列表总数
     *
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/1/12 15:37
     */
    Integer getHousingOwListCout(Map<String, Object> params);

    /**
     * 功能描述:
     * 业主放弃提前收房
     *
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/1/15 19:38
     */
    Integer UpdateHousingOwGiveUp(Map<String, Object> params);

    /**
     * 功能描述:
     * 发起违约单
     *
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/1/16 14:37
     */
    Integer AddHousingOwInfo(Map<String, Object> params);

    /**
     * 查询收费标准数据 根据主编号查询
     *
     * @param chaId
     * @return
     */
    Map<String, Object> getChargesData(String chaId);

}
